adwaita: Make popover border transparent
authorAlexander Mikhaylenko <alexm@gnome.org>
Wed, 6 May 2020 19:19:03 +0000 (00:19 +0500)
committerAlexander Mikhaylenko <alexm@gnome.org>
Wed, 6 May 2020 19:19:27 +0000 (00:19 +0500)
Port 379669b153595fd1a33b200f6b08e7d5ba0407f4 from GTK3.

gtk/theme/Adwaita/_common.scss

index 1c2a87c5fcfdb193a5f95f2330c148cea98b8fd6..cacedb5045da53b729279893a90ebfc524a249dc 100644 (file)
@@ -1828,13 +1828,15 @@ popover.background {
 
   > arrow,
   > contents {
+    $_popover_border: if($variant=='light', transparentize(black, 0.77), transparentize($borders_color, 0.1));
+
     background-color: $popover_bg_color;
-    border: 1px solid $borders_color;
+    background-clip: padding-box;
+    border: 1px solid $_popover_border;
     box-shadow: 0 1px 2px transparentize(black, 0.7);
 
     &:backdrop {
       background-color: $backdrop_bg_color;
-      border-color: $backdrop_borders_color;
       box-shadow: none;
     }
   }